bash-3.2$ maude lambda
		     \||||||||||||||||||/
		   --- Welcome to Maude ---
		     /||||||||||||||||||\
	    Maude 2.5 built: May  7 2010 18:28:32
	    Copyright 1997-2010 SRI International
		   Tue Mar  8 17:44:07 2011
==========================================
rewrite in SUBSTITUTION : (/\ x . /\ y . x y z)[x / z] .
rewrites: 57 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ 'var0 . /\ y . 'var0 y x
==========================================
rewrite in SUBSTITUTION : (/\ u . /\ x . /\ y . x y z)[x / z] .
rewrites: 67 in 1ms cpu (0ms real) (67000 rewrites/second)
result Exp: /\ u . /\ 'var0 . /\ y . 'var0 y x
==========================================
rewrite in SUBSTITUTION : ((/\ x . x z) (/\ x . /\ y . x y z))[x / z] .
rewrites: 84 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: (/\ 'var0 . 'var0 x) (/\ 'var1 . /\ y . 'var1 y x)
==========================================
rewrite in COMBINATORY-LOGIC : S K K x .
rewrites: 2 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: x
==========================================
rewrite in COMBINATORY-LOGIC : S K K (S K K) .
rewrites: 2 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: S K K
==========================================
rewrite in DE-BRUIJN : (/\ {0}) x .
rewrites: 6 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: x
==========================================
rewrite in DE-BRUIJN : (/\ /\ {0}) x .
rewrites: 13 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ {0}
==========================================
rewrite in DE-BRUIJN : (/\ /\ {1}) x .
rewrites: 12 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ x
==========================================
rewrite in DE-BRUIJN : (/\ /\ x {1} y) x .
rewrites: 20 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ x x y
==========================================
rewrite in LAMBDA : (/\ x . x) y .
rewrites: 8 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: y
==========================================
rewrite in LAMBDA : (/\ x . x) (/\ x . x) .
rewrites: 8 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ x . x
==========================================
rewrite in LAMBDA : (/\ f . (/\ x . f x) y) g .
rewrites: 35 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: g y
==========================================
rewrite in LAMBDA : (/\ z . z z) (/\ x . /\ y . x y) .
rewrites: 41 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ y . (/\ x . /\ y . x y) y
==========================================
rewrite in CURRYING : (/\ x y z . x y z) a b .
rewrites: 60 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ z . a b z
==========================================
rewrite in CURRYING : (/\ x y z . x y z) (/\ x y z . x y z) a b .
rewrites: 192 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ z . a b z
==========================================
rewrite in CURRYING : (/\ x y z . (/\ x y z . x y z) y z) (/\ x y z . x y z) a
    b .
rewrites: 194 in 1ms cpu (0ms real) (194000 rewrites/second)
result Exp: /\ z . a b z
==========================================
rewrite in CHURCH-BOOLEANS : and true false .
rewrites: 126 in 1ms cpu (0ms real) (126000 rewrites/second)
result Exp: /\ x . /\ y . y
==========================================
rewrite in CHURCH-BOOLEANS : and (and x y) z .
rewrites: 208 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: x y (/\ x . /\ y . y) z (/\ x . /\ y . y)
==========================================
rewrite in CHURCH-BOOLEANS : and x (and y z) .
rewrites: 74 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: x ((/\ x . /\ y . x y (/\ x . /\ y . y)) y z) (/\ x . /\ y . y)
==========================================
rewrite in CHURCH-BOOLEANS : and (and true y) z .
rewrites: 284 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: y z (/\ x . /\ y . y)
==========================================
rewrite in CHURCH-BOOLEANS : and true (and y z) .
rewrites: 325 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: y z (/\ x . /\ y . y)
==========================================
rewrite in CHURCH-BOOLEANS : and (and false y) z .
rewrites: 310 in 1ms cpu (0ms real) (310000 rewrites/second)
result Exp: /\ x . /\ y . y
==========================================
rewrite in CHURCH-BOOLEANS : and false (and y z) .
rewrites: 171 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ x . /\ y . y
==========================================
rewrite in CHURCH-BOOLEANS : and (and false true) false t f .
rewrites: 305 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: f
==========================================
rewrite in CHURCH-BOOLEANS : and false (and true false) t f .
rewrites: 221 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: f
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(succ #5) .
rewrites: 436 in 1ms cpu (0ms real) (436000 rewrites/second)
result NzNat: 6
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(succ' #5) .
rewrites: 386 in 0ms cpu (0ms real) (~ rewrites/second)
result NzNat: 6
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(succ (/\ x y . x)) .
rewrites: 236 in 0ms cpu (0ms real) (~ rewrites/second)
result [Rat,FindResult]: display(0, /\ k . # k)
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(succ' (/\ x y . x)) .
rewrites: 239 in 1ms cpu (0ms real) (239000 rewrites/second)
result [Rat,FindResult]: display(1, /\ k . # k)
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(plus #5 #5) .
rewrites: 985 in 0ms cpu (0ms real) (~ rewrites/second)
result NzNat: 10
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(plus #0 #5) .
rewrites: 562 in 1ms cpu (0ms real) (562000 rewrites/second)
result NzNat: 5
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(plus (succ #5) #4) .
rewrites: 1371 in 1ms cpu (0ms real) (1371000 rewrites/second)
result NzNat: 10
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(succ (plus #5 #4)) .
rewrites: 1426 in 1ms cpu (0ms real) (1426000 rewrites/second)
result NzNat: 10
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(mult #5 #5) .
rewrites: 3320 in 1ms cpu (2ms real) (1660830 rewrites/second)
result NzNat: 25
==========================================
rewrite in DISPLAY-CHURCH-NUMERALS : display(power #5 #3) .
rewrites: 39065 in 18ms cpu (19ms real) (2056377 rewrites/second)
result NzNat: 125
==========================================
rewrite in CHURCH-PAIRS : 1st (pair a b) .
rewrites: 191 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: a
==========================================
rewrite in CHURCH-PAIRS : 2nd (pair a b) .
rewrites: 191 in 0ms cpu (0ms real) (~ rewrites/second)
result Var: b
==========================================
rewrite in CHURCH-PAIRS : pair (1st p) (2nd p) .
rewrites: 194 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ b . b ((/\ 'var0 . 'var0 (/\ x . /\ y . x)) p) ((/\ p . p (/\ x
    . /\ y . y)) p)
==========================================
rewrite in CHURCH-PAIRS : 1st (pair (1st p) (2nd p)) .
rewrites: 566 in 1ms cpu (0ms real) (566000 rewrites/second)
result Exp: p (/\ x . /\ y . x)
==========================================
rewrite in CHURCH-PAIRS : 1st p .
rewrites: 34 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: p (/\ x . /\ y . x)
==========================================
rewrite in CHURCH-PAIRS : 2nd (pair (1st p) (2nd p)) .
rewrites: 512 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: p (/\ x . /\ y . y)
==========================================
rewrite in CHURCH-PAIRS : 2nd p .
rewrites: 34 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: p (/\ x . /\ y . y)
==========================================
rewrite in CHURCH-FIBONACCI : display(fibo #4) .
rewrites: 166221 in 44ms cpu (45ms real) (3694374 rewrites/second)
result NzNat: 3
==========================================
rewrite in CHURCH-FIBONACCI : display(fibo (mult #5 #2)) .
rewrites: 6142567 in 1537ms cpu (1537ms real) (3994471 rewrites/second)
result NzNat: 55
==========================================
rewrite in CHURCH-PREDECESSOR : display(pred #0) .
rewrites: 1128 in 0ms cpu (0ms real) (~ rewrites/second)
result Zero: 0
==========================================
rewrite in CHURCH-PREDECESSOR : display(pred #1) .
rewrites: 4394 in 2ms cpu (1ms real) (2197000 rewrites/second)
result Zero: 0
==========================================
rewrite in CHURCH-PREDECESSOR : display(pred #5) .
rewrites: 121810 in 34ms cpu (34ms real) (3480882 rewrites/second)
result NzNat: 4
==========================================
rewrite in CHURCH-SUBTRACTION : display(sub #5 #3) .
rewrites: 513738 in 134ms cpu (135ms real) (3806058 rewrites/second)
result NzNat: 2
==========================================
rewrite in CHURCH-SUBTRACTION : display(sub #3 #5) .
rewrites: 192208 in 51ms cpu (52ms real) (3696876 rewrites/second)
result Zero: 0
==========================================
rewrite in CHURCH-RELATIONS : equal (mult #5 #3) (pred (power #2 #4)) t f .
rewrites: 64447633 in 14891ms cpu (14894ms real) (4327744 rewrites/second)
result Var: t
==========================================
rewrite in CHURCH-RELATIONS : equal (mult #5 #3) (succ (power #2 #4)) t f .
rewrites: 67031983 in 15456ms cpu (15459ms real) (4336773 rewrites/second)
result Var: f
==========================================
rewrite in FIXED-POINT-COMBINATORS : Y-name .
rewrites: 1 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ f . (/\ x . f (x x)) (/\ x . f (x x))
==========================================
rewrite in FIXED-POINT-COMBINATORS : Y-value .
rewrites: 1 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ f . (/\ x . f (/\ y . x x y)) (/\ x . f (/\ y . x x y))
==========================================
rewrite in FIXED-POINT-COMBINATORS : Y-Turing .
rewrites: 46 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ f . f ((/\ x . /\ f . f (x x f)) (/\ x . /\ f . f (x x f)) f)
==========================================
rewrite in FIXED-POINT-COMBINATORS : Y-Turing-value .
rewrites: 88 in 0ms cpu (0ms real) (~ rewrites/second)
result Exp: /\ f . f (/\ y . (/\ x . /\ f . f (/\ y . x x f y)) (/\ x . /\ f .
    f (/\ y . x x f y)) f y)
==========================================
rewrite in FIXED-POINT-COMBINATORS : Y-Klop .
rewrites: 1047917 in 665ms cpu (666ms real) (1573689 rewrites/second)
result Exp: /\ r . r ((/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h .
    /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t
    . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e
    d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f
    . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\
    q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i
    s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\
    d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n .
    /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z
    . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a .
    /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l
    . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\
    x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a
    t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\
    j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u .
    /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i
    n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g .
    /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s
    . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a
    f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e
    . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\
    p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r
    (t h i s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\
    c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m .
    /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y
    . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a t o r))
    (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k
    . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\
    w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m
    b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\
    i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t .
    /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d
    p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f .
    /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q
    . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s
    i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d
    . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\
    o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z .
    /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a .
    /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l
    . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\
    x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a
    t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\
    j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u .
    /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i
    n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g .
    /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s
    . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a
    f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e
    . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\
    p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r
    (t h i s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\
    c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m .
    /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y
    . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a t o r))
    (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k
    . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\
    w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m
    b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\
    i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t .
    /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d
    p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f .
    /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q
    . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s
    i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d
    . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\
    o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z .
    /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a .
    /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l
    . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\
    x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a
    t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\
    j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u .
    /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a f i x e d p o i
    n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e . /\ f . /\ g .
    /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\ p . /\ q . /\ s
    . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r (t h i s i s a
    f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\ c . /\ d . /\ e
    . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m . /\ n . /\ o . /\
    p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y . /\ z . /\ r . r
    (t h i s i s a f i x e d p o i n t c o m b i n a t o r)) (/\ a . /\ b . /\
    c . /\ d . /\ e . /\ f . /\ g . /\ h . /\ i . /\ j . /\ k . /\ l . /\ m .
    /\ n . /\ o . /\ p . /\ q . /\ s . /\ t . /\ u . /\ v . /\ w . /\ x . /\ y
    . /\ z . /\ r . r (t h i s i s a f i x e d p o i n t c o m b i n a t o r))
    r)
==========================================
rewrite in FACTORIALS : display(factorial-name #2) .
rewrites: 909495 in 228ms cpu (228ms real) (3972200 rewrites/second)
result NzNat: 2
==========================================
rewrite in FACTORIALS : display(factorial-value #2) .
rewrites: 1010812 in 247ms cpu (247ms real) (4076463 rewrites/second)
result NzNat: 2
==========================================
rewrite in FACTORIALS : display(factorial-Turing #2) .
rewrites: 548892 in 146ms cpu (146ms real) (3734543 rewrites/second)
result NzNat: 2
==========================================
rewrite in FACTORIALS : display(factorial-Turing-value #2) .
rewrites: 611945 in 161ms cpu (162ms real) (3777997 rewrites/second)
result NzNat: 2
==========================================
rewrite in FACTORIALS : display(factorial-Klop #2) .
rewrites: 24958901 in 14481ms cpu (14485ms real) (1723467 rewrites/second)
result NzNat: 2
==========================================
rewrite in FACTORIALS : display(factorial-fix #2) .
rewrites: 503764 in 134ms cpu (135ms real) (3732138 rewrites/second)
result NzNat: 2
==========================================
rewrite in LAMBDA-WITH-BUILTINS : display((/\ x . /\ y . + x (y 7)) 5 (/\ y . *
    y 3)) .
rewrites: 72 in 0ms cpu (0ms real) (~ rewrites/second)
result NzNat: 26
==========================================
rewrite in LAMBDA-WITH-BUILTINS : display((/\ x y . if x (* (y x) x) (/\ y . y
    x)) 3 (/\ x . * 2 x)) .
rewrites: 109 in 0ms cpu (0ms real) (~ rewrites/second)
result NzNat: 18
==========================================
rewrite in LAMBDA-WITH-BUILTINS : display((/\ x y . if x (* (y x) x) (/\ y . y
    x)) 0 (/\ x . * 2 x)) .
rewrites: 79 in 0ms cpu (0ms real) (~ rewrites/second)
result [Rat,TermList,ConstantSet,Exp,FindResult]: display(/\ y . y 0)
==========================================
rewrite in LAMBDA-WITH-BUILTINS : display((/\ x y . if x (* (y x) x) (/\ y . y
    x)) x (/\ x . * 2 x)) .
rewrites: 77 in 0ms cpu (0ms real) (~ rewrites/second)
result [Rat,TermList,ConstantSet,Exp,FindResult]: display-if(display(x), * ((/\
    x . * 2 x) x) x, /\ y . y x)
==========================================
rewrite in FACTORIALS-WITH-BUILTINS : display(factorial-name 10) .
rewrites: 7064 in 5ms cpu (4ms real) (1412800 rewrites/second)
result NzNat: 3628800
==========================================
rewrite in FACTORIALS-WITH-BUILTINS : display(factorial-value 10) .
rewrites: 14929 in 6ms cpu (6ms real) (2133019 rewrites/second)
result NzNat: 3628800
==========================================
rewrite in FACTORIALS-WITH-BUILTINS : display(factorial-Turing 10) .
rewrites: 7457 in 3ms cpu (4ms real) (1864716 rewrites/second)
result NzNat: 3628800
==========================================
rewrite in FACTORIALS-WITH-BUILTINS : display(factorial-Turing-value 10) .
rewrites: 15138 in 5ms cpu (6ms real) (2523420 rewrites/second)
result NzNat: 3628800
==========================================
rewrite in FACTORIALS-WITH-BUILTINS : display(factorial-Klop 2) .
rewrites: 3267756 in 2034ms cpu (2035ms real) (1606020 rewrites/second)
result NzNat: 2
==========================================
rewrite in FACTORIALS-WITH-BUILTINS : display(factorial-fix 10) .
rewrites: 2501 in 1ms cpu (2ms real) (1251125 rewrites/second)
result NzNat: 3628800
Bye.
bash-3.2$ 